from enum import Enum

ImageType = Enum('ImageType', ('Original', 'Normal', 'GreyScale', 'SemanticSegmentation'))
DataType = Enum('DataType', ('Control', 'GPS', 'WaveRadar', 'Lidar'))
SignBoard = Enum('SignBoard', ('RightSide', 'LeftSide', 'InterchangeExecutionAndTurnDriving', 'DrivingAroundTheIsland',
                               'Slow', 'NoNon-motorVehicles', 'NoMotorVehicles', 'NoPassengerBus',
                               'ClosedToMotorcycles', 'WatchForPedestrians', 'Honk', 'TurnLeftOrRight',
                               'GoStraightAndTurnRight', 'StopAtIntersection', 'BusPassage', 'LimitedSpeed40KMPerHour',
                               'LimitSpeedBy30KMPerHour', 'NoHonking', 'ParkingLot', 'DirectAndRightTurnOfMotorVehicle'))


# 传参器信息
class SensorInfo(object):
    def __init__(self, ID=None, Name=None):
        self.ID = ID
        self.Name = Name


# 图片数据包
class ImagePackage(object):
    def __init__(self, timestamp=None, byte=None):
        self.timestamp = timestamp
        self.byte = byte


# Json数据包
class DataPackage(object):
    def __init__(self, timestamp=None, json=None):
        self.timestamp = timestamp
        # TODO 解释json含义
        self.json = json
# {'RawThrottleInput': 0.0, 'RawSteeringInput': 0.0, 'RawBrakeInput': 0.0, 'RawHandbrakeInput': 0, 'EOF1': 0, 'EOF2': 0, 'EOF3': 0, 'CurrentForwardSpeed': 0, 'CurrentEngineSpeed': 0.0, 'CurrentGear': 0}
# {'Longitude': '0°00\'00"', 'Latitude': '0°00\'05"', 'Altitude': 1.96876121}
# {'Data': [{'Channel': 0, 'Angle': 323.7599, 'X': -1099.85693, 'Y': -1522.66309, 'Z': 201.930954}, {'Channel': 0, 'Angle': 344.313416, 'X': -289.82785, 'Y': -1034.77466, 'Z': 173.303635}, {'Channel': 0, 'Angle': 364.8669, 'X': 96.5135, 'Y': -1134.11743, 'Z': 196.930908}, {'Channel': 0, 'Angle': 385.4204, 'X': 547.0935, 'Y': -1158.92017, 'Z': 180.225708}, {'Channel': 0, 'Angle': 405.9739, 'X': 2056.896, 'Y': -2041.16235, 'Z': 201.930954}, {'Channel': 1, 'Angle': 323.7599, 'X': -916.2257, 'Y': -1256.24524, 'Z': 201.930954}, {'Channel': 1, 'Angle': 344.313416, 'X': -255.456024, 'Y': -904.6223, 'Z': 173.303635}, {'Channel': 1, 'Angle': 364.8669, 'X': 85.7399445, 'Y': -999.5624, 'Z': 196.930908}, {'Channel': 1, 'Angle': 385.4204, 'X': 518.1025, 'Y': -1088.01038, 'Z': 196.931076}, {'Channel': 1, 'Angle': 405.9739, 'X': 1572.34875, 'Y': -1543.10718, 'Z': 201.930954}, {'Channel': 2, 'Angle': 323.7599, 'X': -785.9146, 'Y': -1067.179, 'Z': 201.930954}, {'Channel': 2, 'Angle': 344.313416, 'X': -228.538773, 'Y': -802.697754, 'Z': 173.303635}, {'Channel': 2, 'Angle': 364.8669, 'X': 77.18325, 'Y': -892.6983, 'Z': 196.9309}, {'Channel': 2, 'Angle': 385.4204, 'X': 457.523773, 'Y': -952.466, 'Z': 196.931061}, {'Channel': 2, 'Angle': 405.9739, 'X': 1274.23621, 'Y': -1236.689, 'Z': 201.930954}, {'Channel': 3, 'Angle': 303.206421, 'X': -1980.50427, 'Y': -1305.48645, 'Z': 201.930954}, {'Channel': 3, 'Angle': 323.7599, 'X': -590.938965, 'Y': -794.666443, 'Z': 173.303574}, {'Channel': 3, 'Angle': 344.313416, 'X': -206.868958, 'Y': -720.642334, 'Z': 173.303635}, {'Channel': 3, 'Angle': 364.8669, 'X': 70.2164154, 'Y': -805.693237, 'Z': 196.9309}, {'Channel': 3, 'Angle': 385.4204, 'X': 409.878571, 'Y': -845.8617, 'Z': 196.931061}, {'Channel': 3, 'Angle': 405.9739, 'X': 920.1537, 'Y': -883.1013, 'Z': 173.303955}, {'Channel': 4, 'Angle': 303.206421, 'X': -1583.71838, 'Y': -1029.29541, 'Z': 201.930954}, {'Channel': 4, 'Angle': 323.7599, 'X': -526.0822, 'Y': -700.570557, 'Z': 173.303589}, {'Channel': 4, 'Angle': 344.313416, 'X': -189.031509, 'Y': -653.0993, 'Z': 173.30365}, {'Channel': 4, 'Angle': 364.8669, 'X': 64.4293, 'Y': -733.41626, 'Z': 196.9309}, {'Channel': 4, 'Angle': 385.4204, 'X': 371.3903, 'Y': -759.7441, 'Z': 196.931046}, {'Channel': 4, 'Angle': 405.9739, 'X': 794.7234, 'Y': -754.1763, 'Z': 173.303925}, {'Channel': 5, 'Angle': 303.206421, 'X': -1320.22266, 'Y': -845.893433, 'Z': 201.930954}, {'Channel': 5, 'Angle': 323.7599, 'X': -474.2329, 'Y': -625.345337, 'Z': 173.3036}, {'Channel': 5, 'Angle': 344.313416, 'X': -177.531647, 'Y': -608.310059, 'Z': 176.741241}, {'Channel': 5, 'Angle': 364.8669, 'X': 59.540802, 'Y': -672.3615, 'Z': 196.9309}, {'Channel': 5, 'Angle': 385.4204, 'X': 339.620239, 'Y': -688.660034, 'Z': 196.93103}, {'Channel': 5, 'Angle': 405.9739, 'X': 699.70636, 'Y': -656.5126, 'Z': 173.303909}, {'Channel': 5, 'Angle': 426.5274, 'X': 2400.07568, 'Y': -1035.26038, 'Z': 201.930954}, {'Channel': 6, 'Angle': 303.206421, 'X': -1132.35156, 'Y': -715.1202, 'Z': 201.930954}, {'Channel': 6, 'Angle': 323.7599, 'X': -431.7943, 'Y': -563.774353, 'Z': 173.3036}, {'Channel': 6, 'Angle': 344.313416, 'X': -175.99118, 'Y': -598.032532, 'Z': 189.028458}, {'Channel': 6, 'Angle': 364.8669, 'X': 55.35244, 'Y': -620.0546, 'Z': 196.930878}, {'Channel': 6, 'Angle': 385.4204, 'X': 312.92627, 'Y': -628.9327, 'Z': 196.931015}, {'Channel': 6, 'Angle': 405.9739, 'X': 625.1689, 'Y': -579.899048, 'Z': 173.303909}, {'Channel': 6, 'Angle': 426.5274, 'X': 1882.21729, 'Y': -796.1232, 'Z': 201.930954}, {'Channel': 7, 'Angle': 303.206421, 'X': -991.5053, 'Y': -617.0891, 'Z': 201.930954}, {'Channel': 7, 'Angle': 323.7599, 'X': -396.385559, 'Y': -512.402344, 'Z': 173.3036}, {'Channel': 7, 'Angle': 344.313416, 'X': -170.87677, 'Y': -575.8088, 'Z': 196.930832}, {'Channel': 7, 'Angle': 364.8669, 'X': 51.72071, 'Y': -574.6981, 'Z': 196.930878}, {'Channel': 7, 'Angle': 385.4204, 'X': 290.160431, 'Y': -577.9941, 'Z': 196.931015}, {'Channel': 7, 'Angle': 405.9739, 'X': 565.0807, 'Y': -518.1361, 'Z': 173.3039}, {'Channel': 7, 'Angle': 426.5274, 'X': 1548.6604, 'Y': -642.0917, 'Z': 201.930954}, {'Channel': 8, 'Angle': 282.6529, 'X': -2468.88379, 'Y': -516.3532, 'Z': 201.930954}, {'Channel': 8, 'Angle': 303.206421, 'X': -881.898438, 'Y': -540.8001, 'Z': 201.930954}, {'Channel': 8, 'Angle': 323.7599, 'X': -366.365143, 'Y': -468.8476, 'Z': 173.303619}, {'Channel': 8, 'Angle': 344.313416, 'X': -160.001892, 'Y': -534.6292, 'Z': 196.930832}, {'Channel': 8, 'Angle': 364.8669, 'X': 48.5382423, 'Y': -534.9555, 'Z': 196.930878}, {'Channel': 8, 'Angle': 385.4204, 'X': 270.496155, 'Y': -533.9959, 'Z': 196.931}, {'Channel': 8, 'Angle': 405.9739, 'X': 546.6518, 'Y': -495.413757, 'Z': 183.753769}, {'Channel': 8, 'Angle': 426.5274, 'X': 1315.678, 'Y': -534.5055, 'Z': 201.930954}, {'Channel': 9, 'Angle': 282.6529, 'X': -1950.98718, 'Y': -392.720947, 'Z': 201.930954}, {'Channel': 9, 'Angle': 303.206421, 'X': -794.087952, 'Y': -479.679169, 'Z': 201.930954}, {'Channel': 9, 'Angle': 323.7599, 'X': -340.565826, 'Y': -431.416931, 'Z': 173.303619}, {'Channel': 9, 'Angle': 344.313416, 'X': -150.425827, 'Y': -498.368744, 'Z': 196.930832}, {'Channel': 9, 'Angle': 364.8669, 'X': 45.7244949, 'Y': -499.8118, 'Z': 196.930878}, {'Channel': 9, 'Angle': 385.4204, 'X': 253.324371, 'Y': -495.57373, 'Z': 196.930984}, {'Channel': 9, 'Angle': 405.9739, 'X': 538.641541, 'Y': -482.414124, 'Z': 196.931076}, {'Channel': 9, 'Angle': 426.5274, 'X': 981.4686, 'Y': -390.533936, 'Z': 173.303955}, {'Channel': 10, 'Angle': 282.6529, 'X': -1612.33167, 'Y': -311.86972, 'Z': 201.930954}, {'Channel': 10, 'Angle': 303.206421, 'X': -619.731, 'Y': -368.674255, 'Z': 173.303574}, {'Channel': 10, 'Angle': 323.7599, 'X': -318.1339, 'Y': -398.872253, 'Z': 173.303619}, {'Channel': 10, 'Angle': 344.313416, 'X': -141.921188, 'Y': -466.165039, 'Z': 196.930832}, {'Channel': 10, 'Angle': 364.8669, 'X': 43.2158, 'Y': -468.481873, 'Z': 196.930878}, {'Channel': 10, 'Angle': 385.4204, 'X': 238.184128, 'Y': -461.698242, 'Z': 196.930984}, {'Channel': 10, 'Angle': 405.9739, 'X': 498.424683, 'Y': -441.0766, 'Z': 196.931076}, {'Channel': 10, 'Angle': 426.5274, 'X': 867.8171, 'Y': -338.0521, 'Z': 173.30394}, {'Channel': 11, 'Angle': 282.6529, 'X': -1373.39709, 'Y': -254.830933, 'Z': 201.930954}, {'Channel': 11, 'Angle': 303.206421, 'X': -568.111145, 'Y': -332.744324, 'Z': 173.303574}, {'Channel': 11, 'Angle': 323.7599, 'X': -298.432831, 'Y': -370.2889, 'Z': 173.303619}, {'Channel': 11, 'Angle': 344.313416, 'X': -134.3102, 'Y': -437.3457, 'Z': 196.930832}, {'Channel': 11, 'Angle': 364.8669, 'X': 40.9631271, 'Y': -440.349945, 'Z': 196.930878}, {'Channel': 11, 'Angle': 385.4204, 'X': 224.722946, 'Y': -431.578644, 'Z': 196.930969}, {'Channel': 11, 'Angle': 405.9739, 'X': 463.722046, 'Y': -405.406952, 'Z': 196.931061}, {'Channel': 11, 'Angle': 426.5274, 'X': 777.5707, 'Y': -296.377838, 'Z': 173.303925}, {'Channel': 11, 'Angle': 447.0809, 'X': 2337.60913, 'Y': -53.7097, 'Z': 201.930954}, {'Channel': 12, 'Angle': 282.6529, 'X': -1195.62451, 'Y': -212.389709, 'Z': 201.930954}, {'Channel': 12, 'Angle': 303.206421, 'X': -524.2959, 'Y': -302.2468, 'Z': 173.303589}, {'Channel': 12, 'Angle': 323.7599, 'X': -280.974854, 'Y': -344.9605, 'Z': 173.303635}, {'Channel': 12, 'Angle': 344.313416, 'X': -127.452637, 'Y': -411.3786, 'Z': 196.930847}, {'Channel': 12, 'Angle': 364.8669, 'X': 38.92754, 'Y': -414.926, 'Z': 196.930878}, {'Channel': 12, 'Angle': 385.4204, 'X': 212.664108, 'Y': -404.597168, 'Z': 196.930969}, {'Channel': 12, 'Angle': 405.9739, 'X': 433.444458, 'Y': -374.285461, 'Z': 196.931061}, {'Channel': 12, 'Angle': 426.5274, 'X': 704.106262, 'Y': -262.453644, 'Z': 173.303909}, {'Channel': 12, 'Angle': 447.0809, 'X': 1874.21875, 'Y': -28.5842342, 'Z': 201.930954}, {'Channel': 13, 'Angle': 282.6529, 'X': -1058.07593, 'Y': -179.55, 'Z': 201.930954}, {'Channel': 13, 'Angle': 303.206421, 'X': -486.6043, 'Y': -276.0114, 'Z': 173.303589}, {'Channel': 13, 'Angle': 323.7599, 'X': -265.383362, 'Y': -322.339661, 'Z': 173.303635}, {'Channel': 13, 'Angle': 344.313416, 'X': -121.235664, 'Y': -387.83786, 'Z': 196.930847}, {'Channel': 13, 'Angle': 364.8669, 'X': 37.0769768, 'Y': -391.814423, 'Z': 196.930878}, {'Channel': 13, 'Angle': 385.4204, 'X': 201.7891, 'Y': -380.264526, 'Z': 196.930969}, {'Channel': 13, 'Angle': 405.9739, 'X': 406.769684, 'Y': -346.867859, 'Z': 196.931061}, {'Channel': 13, 'Angle': 426.5274, 'X': 643.0848, 'Y': -234.275635, 'Z': 173.303909}, {'Channel': 13, 'Angle': 447.0809, 'X': 1563.0282, 'Y': -11.7128258, 'Z': 201.930954}, {'Channel': 14, 'Angle': 97.67142, 'X': 2278.49316, 'Y': 399.4153, 'Z': 201.930954}, {'Channel': 14, 'Angle': 262.099426, 'X': -2312.68237, 'Y': 414.330139, 'Z': 201.930954}, {'Channel': 14, 'Angle': 282.6529, 'X': -948.382568, 'Y': -153.366516, 'Z': 201.930954}, {'Channel': 14, 'Angle': 303.206421, 'X': -453.805084, 'Y': -253.181747, 'Z': 173.3036}, {'Channel': 14, 'Angle': 323.7599, 'X': -251.360077, 'Y': -301.994232, 'Z': 173.303635}, {'Channel': 14, 'Angle': 344.313416, 'X': -115.568283, 'Y': -366.377441, 'Z': 196.930847}, {'Channel': 14, 'Angle': 364.8669, 'X': 20.6623, 'Y': -216.454346, 'Z': 114.991554}, {'Channel': 14, 'Angle': 385.4204, 'X': 191.921982, 'Y': -358.187164, 'Z': 196.930954}, {'Channel': 14, 'Angle': 405.9739, 'X': 383.0689, 'Y': -322.506561, 'Z': 196.931046}, {'Channel': 14, 'Angle': 426.5274, 'X': 591.5436, 'Y': -210.4747, 'Z': 173.3039}, {'Channel': 14, 'Angle': 447.0809, 'X': 1339.44214, 'Y': 0.412400067, 'Z': 201.930954}, {'Channel': 15, 'Angle': 97.67142, 'X': 1827.4939, 'Y': 334.8181, 'Z': 201.930954}, {'Channel': 15, 'Angle': 262.099426, 'X': -1849.22375, 'Y': 345.939026, 'Z': 201.930954}, {'Channel': 15, 'Angle': 282.6529, 'X': -858.7819, 'Y': -131.972076, 'Z': 201.930954}, {'Channel': 15, 'Angle': 303.206421, 'X': -424.976532, 'Y': -233.115646, 'Z': 173.3036}, {'Channel': 15, 'Angle': 323.7599, 'X': -238.667984, 'Y': -283.5799, 'Z': 173.303635}, {'Channel': 15, 'Angle': 344.313416, 'X': -65.67743, 'Y': -206.307846, 'Z': 117.180992}, {'Channel': 15, 'Angle': 364.8669, 'X': 17.7077427, 'Y': -183.8659, 'Z': 103.072266}, {'Channel': 15, 'Angle': 385.4204, 'X': 182.92038, 'Y': -338.046051, 'Z': 196.930954}, {'Channel': 15, 'Angle': 405.9739, 'X': 361.8503, 'Y': -300.696747, 'Z': 196.931046}, {'Channel': 15, 'Angle': 426.5274, 'X': 547.9405, 'Y': -190.276871, 'Z': 173.47789}, {'Channel': 15, 'Angle': 447.0809, 'X': 1170.87537, 'Y': 9.557101, 'Z': 201.930954}, {'Channel': 16, 'Angle': 97.67142, 'X': 1523.66638, 'Y': 291.294983, 'Z': 201.930954}, {'Channel': 16, 'Angle': 262.099426, 'X': -1538.59485, 'Y': 300.098877, 'Z': 201.930954}, {'Channel': 16, 'Angle': 282.6529, 'X': -784.1512, 'Y': -114.163567, 'Z': 201.930954}, {'Channel': 16, 'Angle': 303.206421, 'X': -399.414063, 'Y': -215.3229, 'Z': 173.3036}, {'Channel': 16, 'Angle': 323.7599, 'X': -227.114532, 'Y': -266.81778, 'Z': 173.303635}, {'Channel': 16, 'Angle': 344.313416, 'X': -56.876, 'Y': -176.9987, 'Z': 106.071121}, {'Channel': 16, 'Angle': 364.8669, 'X': 23.3320141, 'Y': -240.0926, 'Z': 141.815079}, {'Channel': 16, 'Angle': 385.4204, 'X': 174.667023, 'Y': -319.5792, 'Z': 196.930954}, {'Channel': 16, 'Angle': 405.9739, 'X': 342.725037, 'Y': -281.038666, 'Z': 196.93103}, {'Channel': 16, 'Angle': 426.5274, 'X': 546.3719, 'Y': -185.027, 'Z': 185.988785}, {'Channel': 16, 'Angle': 447.0809, 'X': 891.818665, 'Y': 14.3287458, 'Z': 173.30394}, {'Channel': 17, 'Angle': 97.67142, 'X': 1304.87158, 'Y': 259.951477, 'Z': 201.930954}, {'Channel': 17, 'Angle': 262.099426, 'X': -1315.70313, 'Y': 267.208038, 'Z': 201.930954}, {'Channel': 17, 'Angle': 282.6529, 'X': -618.749146, 'Y': -85.02723, 'Z': 173.303574}, {'Channel': 17, 'Angle': 303.206421, 'X': -376.570923, 'Y': -199.422852, 'Z': 173.3036}, {'Channel': 17, 'Angle': 323.7599, 'X': -216.543076, 'Y': -251.480148, 'Z': 173.303635}, {'Channel': 17, 'Angle': 344.313416, 'X': -53.46017, 'Y': -164.793625, 'Z': 104.055252}, {'Channel': 17, 'Angle': 364.8669, 'X': 22.9272518, 'Y': -233.774, 'Z': 145.305771}, {'Channel': 17, 'Angle': 385.4204, 'X': 167.064941, 'Y': -302.569672, 'Z': 196.930939}, {'Channel': 17, 'Angle': 405.9739, 'X': 325.380981, 'Y': -263.211456, 'Z': 196.93103}, {'Channel': 17, 'Angle': 426.5274, 'X': 540.40155, 'Y': -178.311935, 'Z': 196.931076}, {'Channel': 17, 'Angle': 447.0809, 'X': 800.9328, 'Y': 19.2571831, 'Z': 173.30394}, {'Channel': 18, 'Angle': 97.67142, 'X': 978.0923, 'Y': 202.789154, 'Z': 173.303955}, {'Channel': 18, 'Angle': 262.099426, 'X': -1147.82874, 'Y': 242.42662, 'Z': 201.930954}, {'Channel': 18, 'Angle': 282.6529, 'X': -572.197632, 'Y': -73.9139938, 'Z': 173.303574}, {'Channel': 18, 'Angle': 303.206421, 'X': -356.014679, 'Y': -185.114975, 'Z': 173.303619}, {'Channel': 18, 'Angle': 323.7599, 'X': -206.823883, 'Y': -237.379349, 'Z': 173.303635}, {'Channel': 18, 'Angle': 344.313416, 'X': -56.4854927, 'Y': -172.439133, 'Z': 114.588585}, {'Channel': 18, 'Angle': 364.8669, 'X': 22.9225235, 'Y': -231.553024, 'Z': 151.282791}, {'Channel': 18, 'Angle': 385.4204, 'X': 79.5545349, 'Y': -142.590057, 'Z': 97.89695}, {'Channel': 18, 'Angle': 405.9739, 'X': 309.5653, 'Y': -246.954926, 'Z': 196.931015}, {'Channel': 18, 'Angle': 426.5274, 'X': 506.698547, 'Y': -162.7488, 'Z': 196.931076}, {'Channel': 18, 'Angle': 447.0809, 'X': 726.215759, 'Y': 23.3087711, 'Z': 173.303925}, {'Channel': 19, 'Angle': 97.67142, 'X': 867.1328, 'Y': 186.895645, 'Z': 173.30394}, {'Channel': 19, 'Angle': 262.099426, 'X': -1016.72821, 'Y': 223.086655, 'Z': 201.930954}, {'Channel': 19, 'Angle': 282.6529, 'X': -531.764648, 'Y': -64.26129, 'Z': 173.303589}, {'Channel': 19, 'Angle': 303.206421, 'X': -337.4008, 'Y': -172.158859, 'Z': 173.303619}, {'Channel': 19, 'Angle': 323.7599, 'X': -197.849258, 'Y': -224.358551, 'Z': 173.303635}, {'Channel': 19, 'Angle': 344.313416, 'X': -68.236145, 'Y': -206.260529, 'Z': 144.097488}, {'Channel': 19, 'Angle': 364.8669, 'X': 14.0815973, 'Y': -140.897125, 'Z': 96.66447}, {'Channel': 19, 'Angle': 385.4204, 'X': 76.27309, 'Y': -135.264221, 'Z': 97.85144}, {'Channel': 19, 'Angle': 405.9739, 'X': 295.0701, 'Y': -232.055862, 'Z': 196.931015}, {'Channel': 19, 'Angle': 426.5274, 'X': 476.655029, 'Y': -148.875076, 'Z': 196.931061}, {'Channel': 19, 'Angle': 447.0809, 'X': 663.6461, 'Y': 26.7016563, 'Z': 173.303909}, {'Channel': 20, 'Angle': 97.67142, 'X': 777.8543, 'Y': 174.107651, 'Z': 173.303925}, {'Channel': 20, 'Angle': 262.099426, 'X': -911.399658, 'Y': 207.539673, 'Z': 201.930954}, {'Channel': 20, 'Angle': 282.6529, 'X': -496.284149, 'Y': -55.7910271, 'Z': 173.303589}, {'Channel': 20, 'Angle': 303.206421, 'X': -320.4499, 'Y': -160.360138, 'Z': 173.303619}, {'Channel': 20, 'Angle': 323.7599, 'X': -189.5286, 'Y': -212.286652, 'Z': 173.303635}, {'Channel': 20, 'Angle': 344.313416, 'X': -45.4767876, 'Y': -136.081512, 'Z': 99.85913}, {'Channel': 20, 'Angle': 364.8669, 'X': 13.4619913, 'Y': -133.392883, 'Z': 96.01841}, {'Channel': 20, 'Angle': 385.4204, 'X': 73.21752, 'Y': -128.44281, 'Z': 97.8090744}, {'Channel': 20, 'Angle': 405.9739, 'X': 281.723755, 'Y': -218.337921, 'Z': 196.931}, {'Channel': 20, 'Angle': 426.5274, 'X': 449.679077, 'Y': -136.418228, 'Z': 196.931061}, {'Channel': 20, 'Angle': 447.0809, 'X': 610.4355, 'Y': 29.5870266, 'Z': 173.303909}, {'Channel': 21, 'Angle': 97.67142, 'X': 704.3992, 'Y': 163.58551, 'Z': 173.303909}, {'Channel': 21, 'Angle': 262.099426, 'X': -824.8613, 'Y': 194.766144, 'Z': 201.930954}, {'Channel': 21, 'Angle': 282.6529, 'X': -464.8693, 'Y': -48.2912445, 'Z': 173.3036}, {'Channel': 21, 'Angle': 303.206421, 'X': -304.93335, 'Y': -149.559982, 'Z': 173.303619}, {'Channel': 21, 'Angle': 323.7599, 'X': -181.785446, 'Y': -201.052567, 'Z': 173.30365}, {'Channel': 21, 'Angle': 344.313416, 'X': -43.45876, 'Y': -128.704163, 'Z': 99.12893}, {'Channel': 21, 'Angle': 364.8669, 'X': 12.9084244, 'Y': -126.640663, 'Z': 95.57352}, {'Channel': 21, 'Angle': 385.4204, 'X': 70.36262, 'Y': -122.069275, 'Z': 97.7694855}, {'Channel': 21, 'Angle': 405.9739, 'X': 269.383057, 'Y': -205.653366, 'Z': 196.931}, {'Channel': 21, 'Angle': 426.5274, 'X': 425.3008, 'Y': -125.160881, 'Z': 196.931061}, {'Channel': 21, 'Angle': 447.0809, 'X': 564.5861, 'Y': 32.0730934, 'Z': 173.3039}, {'Channel': 22, 'Angle': 97.67142, 'X': 642.8467, 'Y': 154.768982, 'Z': 173.303909}, {'Channel': 22, 'Angle': 118.224915, 'X': 1172.74438, 'Y': 742.4399, 'Z': 201.930954}, {'Channel': 22, 'Angle': 241.545914, 'X': -1179.51123, 'Y': 752.7743, 'Z': 201.930954}, {'Channel': 22, 'Angle': 262.099426, 'X': -752.4155, 'Y': 184.078568, 'Z': 201.930954}, {'Channel': 22, 'Angle': 282.6529, 'X': -436.8318, 'Y': -41.59779, 'Z': 173.3036}, {'Channel': 22, 'Angle': 303.206421, 'X': -290.662842, 'Y': -139.626923, 'Z': 173.303635}, {'Channel': 22, 'Angle': 323.7599, 'X': -177.585068, 'Y': -193.8702, 'Z': 176.312485}, {'Channel': 22, 'Angle': 344.313416, 'X': -40.87306, 'Y': -119.769913, 'Z': 96.76025}, {'Channel': 22, 'Angle': 364.8669, 'X': 12.3918295, 'Y': -120.3386, 'Z': 95.15825}, {'Channel': 22, 'Angle': 385.4204, 'X': 67.68646, 'Y': -116.094971, 'Z': 97.73235}, {'Channel': 22, 'Angle': 405.9739, 'X': 257.926941, 'Y': -193.878113, 'Z': 196.931}, {'Channel': 22, 'Angle': 426.5274, 'X': 403.140747, 'Y': -114.92765, 'Z': 196.931046}, {'Channel': 22, 'Angle': 447.0809, 'X': 547.0347, 'Y': 35.7018356, 'Z': 180.704315}, {'Channel': 23, 'Angle': 97.67142, 'X': 590.4707, 'Y': 147.2666, 'Z': 173.3039}, {'Channel': 23, 'Angle': 118.224915, 'X': 870.5082, 'Y': 559.5674, 'Z': 173.30394}, {'Channel': 23, 'Angle': 241.545914, 'X': -1019.06421, 'Y': 660.3171, 'Z': 201.930954}, {'Channel': 23, 'Angle': 262.099426, 'X': -592.8902, 'Y': 150.181915, 'Z': 173.303574}, {'Channel': 23, 'Angle': 282.6529, 'X': -411.6306, 'Y': -35.58143, 'Z': 173.3036}, {'Channel': 23, 'Angle': 303.206421, 'X': -277.481049, 'Y': -130.451889, 'Z': 173.303635}, {'Channel': 23, 'Angle': 323.7599, 'X': -176.794846, 'Y': -190.443649, 'Z': 182.615356}, {'Channel': 23, 'Angle': 344.313416, 'X': -38.6739845, 'Y': -112.0999, 'Z': 94.94426}, {'Channel': 23, 'Angle': 364.8669, 'X': 11.90801, 'Y': -114.437172, 'Z': 94.76939}, {'Channel': 23, 'Angle': 385.4204, 'X': 65.17044, 'Y': -110.477966, 'Z': 97.69746}, {'Channel': 23, 'Angle': 405.9739, 'X': 247.253464, 'Y': -182.907211, 'Z': 196.930984}, {'Channel': 23, 'Angle': 426.5274, 'X': 382.889252, 'Y': -105.576004, 'Z': 196.931046}, {'Channel': 23, 'Angle': 447.0809, 'X': 545.47644, 'Y': 40.28228, 'Z': 193.1335}, {'Channel': 24, 'Angle': 97.67142, 'X': 547.861267, 'Y': 141.455429, 'Z': 174.1115}, {'Channel': 24, 'Angle': 118.224915, 'X': 765.417847, 'Y': 499.582642, 'Z': 173.303925}, {'Channel': 24, 'Angle': 241.545914, 'X': -895.2974, 'Y': 588.988831, 'Z': 201.930954}, {'Channel': 24, 'Angle': 262.099426, 'X': -547.3591, 'Y': 143.462631, 'Z': 173.303589}, {'Channel': 24, 'Angle': 282.6529, 'X': -388.834351, 'Y': -30.1392822, 'Z': 173.3036}, {'Channel': 24, 'Angle': 303.206421, 'X': -265.256134, 'Y': -121.942871, 'Z': 173.303635}, {'Channel': 24, 'Angle': 323.7599, 'X': -175.998932, 'Y': -186.9929, 'Z': 188.963364}, {'Channel': 24, 'Angle': 344.313416, 'X': -37.1710167, 'Y': -106.545731, 'Z': 94.5655}, {'Channel': 24, 'Angle': 364.8669, 'X': 11.4536238, 'Y': -108.89402, 'Z': 94.40412}, {'Channel': 24, 'Angle': 385.4204, 'X': 62.97568, 'Y': -105.4793, 'Z': 97.94051}, {'Channel': 24, 'Angle': 405.9739, 'X': 237.27504, 'Y': -172.650864, 'Z': 196.930984}, {'Channel': 24, 'Angle': 426.5274, 'X': 364.2922, 'Y': -96.9883041, 'Z': 196.931046}, {'Channel': 24, 'Angle': 447.0809, 'X': 520.7352, 'Y': 42.9975777, 'Z': 196.931076}, {'Channel': 25, 'Angle': 97.67142, 'X': 546.233, 'Y': 145.920273, 'Z': 187.09938}, {'Channel': 25, 'Angle': 118.224915, 'X': 681.689331, 'Y': 451.790955, 'Z': 173.303909}, {'Channel': 25, 'Angle': 241.545914, 'X': -796.8373, 'Y': 532.2504, 'Z': 201.930954}, {'Channel': 25, 'Angle': 262.099426, 'X': -507.692322, 'Y': 137.608963, 'Z': 173.303589}, {'Channel': 25, 'Angle': 282.6529, 'X': -368.094055, 'Y': -25.1877956, 'Z': 173.303619}, {'Channel': 25, 'Angle': 303.206421, 'X': -253.876556, 'Y': -114.022011, 'Z': 173.303635}, {'Channel': 25, 'Angle': 323.7599, 'X': -87.66862, 'Y': -91.83059, 'Z': 97.76008}, {'Channel': 25, 'Angle': 344.313416, 'X': -35.75721, 'Y': -101.321, 'Z': 94.20921}, {'Channel': 25, 'Angle': 364.8669, 'X': 11.0255289, 'Y': -103.672272, 'Z': 94.06006}, {'Channel': 25, 'Angle': 385.4204, 'X': 57.819252, 'Y': -95.64883, 'Z': 93.22165}, {'Channel': 25, 'Angle': 405.9739, 'X': 227.916763, 'Y': -163.031952, 'Z': 196.930969}, {'Channel': 25, 'Angle': 426.5274, 'X': 347.137878, 'Y': -89.06675, 'Z': 196.931046}, {'Channel': 25, 'Angle': 447.0809, 'X': 489.009766, 'Y': 44.7178841, 'Z': 196.931061}, {'Channel': 26, 'Angle': 97.67142, 'X': 535.5589, 'Y': 147.947617, 'Z': 196.931076}, {'Channel': 26, 'Angle': 118.224915, 'X': 613.347168, 'Y': 412.7819, 'Z': 173.303909}, {'Channel': 26, 'Angle': 241.545914, 'X': -614.9773, 'Y': 417.0887, 'Z': 173.303574}, {'Channel': 26, 'Angle': 262.099426, 'X': -472.7916, 'Y': 132.458649, 'Z': 173.3036}, {'Channel': 26, 'Angle': 282.6529, 'X': -349.1253, 'Y': -20.6593132, 'Z': 173.303619}, {'Channel': 26, 'Angle': 303.206421, 'X': -243.2469, 'Y': -106.623253, 'Z': 173.303635}, {'Channel': 26, 'Angle': 323.7599, 'X': -74.05077, 'Y': -76.43537, 'Z': 85.70114}, {'Channel': 26, 'Angle': 344.313416, 'X': -32.79063, 'Y': -91.82003, 'Z': 89.42022}, {'Channel': 26, 'Angle': 364.8669, 'X': 10.6211758, 'Y': -98.73996, 'Z': 93.73504}, {'Channel': 26, 'Angle': 385.4204, 'X': 55.62434, 'Y': -90.8478546, 'Z': 92.91706}, {'Channel': 26, 'Angle': 405.9739, 'X': 219.114059, 'Y': -153.984039, 'Z': 196.930969}, {'Channel': 26, 'Angle': 426.5274, 'X': 331.249451, 'Y': -81.72976, 'Z': 196.93103}, {'Channel': 26, 'Angle': 447.0809, 'X': 460.436371, 'Y': 46.267292, 'Z': 196.931061}, {'Channel': 27, 'Angle': 97.67142, 'X': 500.593628, 'Y': 142.939056, 'Z': 196.931076}, {'Channel': 27, 'Angle': 118.224915, 'X': 556.4542, 'Y': 380.3077, 'Z': 173.3039}, {'Channel': 27, 'Angle': 138.778412, 'X': 636.4731, 'Y': 835.2402, 'Z': 173.303909}, {'Channel': 27, 'Angle': 241.545914, 'X': -557.6833, 'Y': 384.0711, 'Z': 173.303589}, {'Channel': 27, 'Angle': 262.099426, 'X': -441.8173, 'Y': 127.887589, 'Z': 173.3036}, {'Channel': 27, 'Angle': 282.6529, 'X': -331.693481, 'Y': -16.4978313, 'Z': 173.303619}, {'Channel': 27, 'Angle': 303.206421, 'X': -233.285538, 'Y': -99.68976, 'Z': 173.303635}, {'Channel': 27, 'Angle': 323.7599, 'X': -73.72051, 'Y': -74.94633, 'Z': 88.49309}, {'Channel': 27, 'Angle': 344.313416, 'X': -30.7372513, 'Y': -85.02352, 'Z': 86.71436}, {'Channel': 27, 'Angle': 364.8669, 'X': 9.873183, 'Y': -90.71466, 'Z': 90.0958252}, {'Channel': 27, 'Angle': 385.4204, 'X': 50.32561, 'Y': -81.1143341, 'Z': 87.05001}, {'Channel': 27, 'Angle': 405.9739, 'X': 210.810562, 'Y': -145.4492, 'Z': 196.930969}, {'Channel': 27, 'Angle': 426.5274, 'X': 316.477081, 'Y': -74.90827, 'Z': 196.93103}, {'Channel': 27, 'Angle': 447.0809, 'X': 434.541779, 'Y': 47.67137, 'Z': 196.931061}, {'Channel': 28, 'Angle': 97.67142, 'X': 469.3078, 'Y': 138.4577, 'Z': 196.931061}, {'Channel': 28, 'Angle': 118.224915, 'X': 546.337341, 'Y': 379.22287, 'Z': 186.268738}, {'Channel': 28, 'Angle': 138.778412, 'X': 555.9451, 'Y': 737.4947, 'Z': 173.3039}, {'Channel': 28, 'Angle': 220.992416, 'X': -555.8173, 'Y': 742.81, 'Z': 173.303589}, {'Channel': 28, 'Angle': 241.545914, 'X': -509.2407, 'Y': 356.15448, 'Z': 173.303589}, {'Channel': 28, 'Angle': 262.099426, 'X': -414.115265, 'Y': 123.799667, 'Z': 173.3036}, {'Channel': 28, 'Angle': 282.6529, 'X': -315.60318, 'Y': -12.656601, 'Z': 173.303619}, {'Channel': 28, 'Angle': 303.206421, 'X': -223.922485, 'Y': -93.17271, 'Z': 173.303635}, {'Channel': 28, 'Angle': 323.7599, 'X': -67.22035, 'Y': -67.26909, 'Z': 83.64568}, {'Channel': 28, 'Angle': 344.313416, 'X': -28.9201832, 'Y': -78.99172, 'Z': 84.3681946}, {'Channel': 28, 'Angle': 364.8669, 'X': 8.88308048, 'Y': -80.63321, 'Z': 83.7819748}, {'Channel': 28, 'Angle': 385.4204, 'X': 46.66209, 'Y': -74.18754, 'Z': 83.53835}, {'Channel': 28, 'Angle': 405.9739, 'X': 202.957275, 'Y': -137.377075, 'Z': 196.930969}, {'Channel': 28, 'Angle': 426.5274, 'X': 302.693665, 'Y': -68.54333, 'Z': 196.931015}, {'Channel': 28, 'Angle': 447.0809, 'X': 410.943665, 'Y': 48.9509964, 'Z': 196.931061}, {'Channel': 29, 'Angle': 97.67142, 'X': 441.123016, 'Y': 134.4205, 'Z': 196.931061}, {'Channel': 29, 'Angle': 118.224915, 'X': 530.671936, 'Y': 374.137726, 'Z': 196.931076}, {'Channel': 29, 'Angle': 138.778412, 'X': 545.6088, 'Y': 731.7414, 'Z': 192.082047}, {'Channel': 29, 'Angle': 220.992416, 'X': -491.9108, 'Y': 664.6111, 'Z': 173.303589}, {'Channel': 29, 'Angle': 241.545914, 'X': -467.706177, 'Y': 332.218781, 'Z': 173.3036}, {'Channel': 29, 'Angle': 262.099426, 'X': -389.16922, 'Y': 120.118309, 'Z': 173.3036}, {'Channel': 29, 'Angle': 282.6529, 'X': -300.6912, 'Y': -9.09668, 'Z': 173.303635}, {'Channel': 29, 'Angle': 303.206421, 'X': -215.0965, 'Y': -87.0294, 'Z': 173.303635}, {'Channel': 29, 'Angle': 323.7599, 'X': -63.0950737, 'Y': -62.11492, 'Z': 81.34826}, {'Channel': 29, 'Angle': 344.313416, 'X': -58.03258, 'Y': -156.445419, 'Z': 175.000381}, {'Channel': 29, 'Angle': 364.8669, 'X': 8.205888, 'Y': -73.5567, 'Z': 79.96494}, {'Channel': 29, 'Angle': 385.4204, 'X': 43.42989, 'Y': -68.07627, 'Z': 80.4401245}, {'Channel': 29, 'Angle': 405.9739, 'X': 195.511124, 'Y': -129.723572, 'Z': 196.930954}, {'Channel': 29, 'Angle': 426.5274, 'X': 289.7905, 'Y': -62.5849457, 'Z': 196.931015}, {'Channel': 29, 'Angle': 447.0809, 'X': 389.328766, 'Y': 50.12314, 'Z': 196.931046}, {'Channel': 30, 'Angle': 97.67142, 'X': 415.574951, 'Y': 130.7611, 'Z': 196.931061}, {'Channel': 30, 'Angle': 118.224915, 'X': 489.917816, 'Y': 350.875519, 'Z': 196.931061}, {'Channel': 30, 'Angle': 138.778412, 'X': 500.681824, 'Y': 678.9625, 'Z': 196.931076}, {'Channel': 30, 'Angle': 220.992416, 'X': -440.111481, 'Y': 601.226868, 'Z': 173.3036}, {'Channel': 30, 'Angle': 241.545914, 'X': -431.666168, 'Y': 311.449249, 'Z': 173.3036}, {'Channel': 30, 'Angle': 262.099426, 'X': -366.565033, 'Y': 116.78241, 'Z': 173.3036}, {'Channel': 30, 'Angle': 282.6529, 'X': -286.8185, 'Y': -5.78486538, 'Z': 173.303635}, {'Channel': 30, 'Angle': 303.206421, 'X': -206.754562, 'Y': -81.22302, 'Z': 173.303635}, {'Channel': 30, 'Angle': 323.7599, 'X': -57.54603, 'Y': -55.694397, 'Z': 76.84158}, {'Channel': 30, 'Angle': 344.313416, 'X': -56.15733, 'Y': -149.346664, 'Z': 174.994888}, {'Channel': 30, 'Angle': 364.8669, 'X': 17.3816776, 'Y': -153.791534, 'Z': 174.953537}, {'Channel': 30, 'Angle': 385.4204, 'X': 39.71986, 'Y': -61.35044, 'Z': 76.08526}, {'Channel': 30, 'Angle': 405.9739, 'X': 71.51233, 'Y': -46.47065, 'Z': 74.73682}, {'Channel': 30, 'Angle': 426.5274, 'X': 277.674133, 'Y': -56.98975, 'Z': 196.931}, {'Channel': 30, 'Angle': 447.0809, 'X': 369.437225, 'Y': 51.20183, 'Z': 196.931046}, {'Channel': 31, 'Angle': 97.67142, 'X': 392.28775, 'Y': 127.425438, 'Z': 196.931046}, {'Channel': 31, 'Angle': 118.224915, 'X': 454.1678, 'Y': 330.469666, 'Z': 196.931061}, {'Channel': 31, 'Angle': 138.778412, 'X': 452.0578, 'Y': 619.9426, 'Z': 196.931061}, {'Channel': 31, 'Angle': 200.4389, 'X': -269.952362, 'Y': 832.9956, 'Z': 173.303635}, {'Channel': 31, 'Angle': 220.992416, 'X': -397.236725, 'Y': 548.763733, 'Z': 173.3036}, {'Channel': 31, 'Angle': 241.545914, 'X': -400.06778, 'Y': 293.239929, 'Z': 173.3036}, {'Channel': 31, 'Angle': 262.099426, 'X': -345.968475, 'Y': 113.742958, 'Z': 173.303619}, {'Channel': 31, 'Angle': 282.6529, 'X': -273.867828, 'Y': -2.69295955, 'Z': 173.303635}, {'Channel': 31, 'Angle': 303.206421, 'X': -198.850021, 'Y': -75.72105, 'Z': 173.303635}, {'Channel': 31, 'Angle': 323.7599, 'X': -53.1589355, 'Y': -50.54169, 'Z': 73.49042}, {'Channel': 31, 'Angle': 344.313416, 'X': -54.357, 'Y': -142.531418, 'Z': 174.989624}, {'Channel': 31, 'Angle': 364.8669, 'X': 7.254696, 'Y': -63.326786, 'Z': 75.4054642}, {'Channel': 31, 'Angle': 385.4204, 'X': 37.0740356, 'Y': -56.3927956, 'Z': 73.4249039}, {'Channel': 31, 'Angle': 405.9739, 'X': 67.02429, 'Y': -42.61417, 'Z': 72.6451645}, {'Channel': 31, 'Angle': 426.5274, 'X': 266.263245, 'Y': -51.72042, 'Z': 196.931}, {'Channel': 31, 'Angle': 447.0809, 'X': 351.053253, 'Y': 52.198494, 'Z': 196.931046}], 'Time': '2019-05-10T10:15:31.577', 'TimeString18': '201905101015315770'}
# {'Data': [], 'Time': '2019-05-10T10:15:39.24', 'TimeString18': '201905101015392400'}